     /*
        设置cookie
        + 名称: setCookie
        + 参数
            => @param {string} name 表示cookie名称
            => @param {string} value 表示cookie的值 
            => @param {number} time 表示cookie的过期时间 
    */

    function setCookie(name,value,time){
        if(time){
            let d = new Date()
            d.setDate(d.getDate()+time)
            let t = d.toUTCString()
            document.cookie = `${name}=${value};expires=${t};path=/`
        }else{
            document.cookie = `${name}=${value};path=/`
        }
    }


    /*
        获取cookie
        + 名称: getCookie
        + 参数
            => @param {string} name 表示要获取cookie名称
    */

    function getCookie(name){
        let arr = document.cookie.split('; ')
        let obj = {}
        arr.forEach(item => {
            let newArr = item.split('=')
            obj[newArr[0]] = newArr[1]
        })
        return obj[name]
    }

    /*
        删除cookie
        + 名称: delCookie
        + 参数
            => @param {string} name 表示要删除cookie名称
    */

    function delCookie(name){
        setCookie(name, '1' ,-1)
    }
    